3077621
94437793
29675589
3888623
74362336
72432030
17794952
68697775
87766308
63455619
44749623
29162365
28637157
28377374
54331250
99086246
35364660
4331626
8877927
19892354
5579985
29105035
65187621
14166609
66762674
91966368
35096670
61516264
5837859
61616947
12168352
97504633
83044400
68479714
22101448
65095379
91862247
38537403
88717407
15175623