42642717
7635171
24921930
5107785
498635
1866686
13348779
92823105
70558794
4359678
42587090
60364372
2033942
58122577
27032050
12349474
49518777
9064463
11142810
7177344
86848309
53694634
57075232
66473009
21412723
44464740
5657730
74063376
34236709
6550978
12104185
49356392
5071607
48109972
78018827
82449745
56288567
10986650
13873752
91537828