75247397
32768645
94571253
36506941
5097882
986190
432652
13442484
37726910
52137732
13071470
10023646
84514500
8505138
50349511
2884850
33912499
64041009
3480926
85083696
59962317
56025335
16727245
89274235
61627023
87257916
82604998
8330579
61084769
73311859
12558823
12095256
51256589
37716642
3207971
27146295
39882965
22844260
6597450
54622934