92165946
63032529
82313231
32093526
30125020
16014256
16062473
14799850
28414661
4103941
11358801
45703348
9598523
93801396
36226375
5864443
90786715
6187951
62614046
15158609
6248263
132752
11768228
93814992
45451626
52228268
9522365
78611595
94037229
53271246
96789211
40349106
9419638
12995290
58707998
4662439
66974226
8535252
76867650
35354034