41647889
63429625
16889212
9056404
6937138
69765182
21287690
14586460
40827361
95764245
10412351
12902053
78454243
22808765
43112340
59963275
41416570
98199180
3181529
61516204
47849042
59893378
93429383
75749286
48015997
4532190
31357989
552769
16599343
10572293
63656064
36252582
26879917
2441803
12928067
3242613
43833724
9391605
59656872
4613097