33883915
29628140
11461833
51181948
5618519
66832130
2842695
88939865
56754531
22126767
40152562
5831966
45852094
2779539
27081301
56571974
69072146
63975692
36673220
82575930
56117373
75165007
495654
32093386
20833218
31725285
64564537
80577845
215877
60331568
1138401
50513588
6723356
18297744
38704376
83026122
57958899
46083241
69479086
11001232