64376861
21932378
8390132
28562812
45529580
52601515
80564028
15629998
16315302
95164321
65672908
66216652
69918001
67544027
89419794
18778736
1784703
85987646
46618131
2053547
5095321
48141619
79542208
30336592
7906916
39287515
87375000
26762926
29552444
14733289
73166914
74164938
49876490
8315435
16706648
72914277
30691871
98222939
57804889
68811348