36847061
39942558
9600240
5870902
96678823
22153889
38769006
8045134
44618802
44595131
2936814
52107360
40162677
39964013
27511636
93302344
65764586
459957
35491770
61544076
49458431
825798
98643478
32332970
60107395
60412721
99074134
90344708
66235859
98491918
35259910
45879252
47069969
78539612
49751294
72564302
35292886
21554867
51345061
9983817