24127690
14636493
7262026
10948089
82068860
67668577
23854304
39183016
16955207
52837377
3146409
57736702
57985985
4713464
22482174
81076098
79398325
90766495
64745722
90082382
35094338
8128025
16315873
37803148
15374843
12404533
88217815
53703578
11376790
44247876
62971210
10436000
4084922
2205607
1264470
82538544
86018132
31708831
86453083
59768228