60914698
51204774
6509595
23345444
24148930
93208954
43743350
958085
40449459
30231300
20824763
2844143
733616
98956599
24133750
51513827
8559150
82073486
6656421
25784936
65919854
63283926
87322998
50393002
55887595
40308414
28988457
74748776
62283650
78867467
66175339
84919644
4748598
77609174
14314246
20137547
97385159
91746251
388813
41811262