39168658
56566850
75486841
6039442
11896508
92108050
81949487
70961909
11242253
95621874
25753278
32467317
20061611
53088010
2013398
2199215
30557246
9786093
1616641
41107278
44204489
30918429
81442762
94406470
90838434
10448175
72234801
76342537
93963468
74875378
40631885
78561990
5683514
49459723
4155559
28505165
17694075
45064460
13734180
2645982