80355267
9411350
90662328
149580
5714456
1144465
95511695
148210
6793978
67923439
30185993
52689718
9863851
64428797
30433450
24816214
19404767
9797897
77774316
90917603
79683818
17528393
14416525
74279745
5031247
68605819
15835731
4422739
29875709
35433702
67998462
76923569
69194075
89275880
10963940
32515229