64188088
15476650
92686649
61339846
61242289
35103276
57494049
60268034
39871353
76589657
92911732
13239061
9251737
5394165
89753165
6611293
35592308
2107565
95686097
25044858
70741972
46486840
40833314
23521506
78253075
65672607
8018550
79766512
58876574
90002003
62737670
25596533
1565142
24544823
24046129
57373091
19082644
4630440
2224386
8418125