35668923
66158460
907232
49503654
86554750
38379039
3313282
96755186
73972708
13188983
67701342
9655917
48975460
60143339
576390
56469691
16897813
7384605
46085042
46514988
83314215
81181592
2762588
89437018
75782092
66414971
53803985
34072907
61023919
97156479
13436240
6979725
27792794
4608405
31228612
97441394
9658221
38078552
19883075
1289320