25647116
63417300
91261953
2931971
22049427
2991530
6194696
92103557
94337619
66074497
1628671
81743075
11679498
51795072
45932205
78541669
1760705
62447792
78136392
31824531
23611847
29355744
45822405
88563186
65032540
79918812
67662847
20743638
27298583
5072546
20512692
2909505
62359563
49528225
87271108
7345740
53901313
39447382
70888457
40126169