4885296
93902378
34026101
82055800
10621293
5012645
5659890
91576904
28245053
35182086
37339470
60144793
16345030
72932614
64419329
98142619
69222716
42441397
4823004
2077995
413029
48847695
8338888
83174513
1724937
31431737
30871740
35715637
3428782
94934831
7489019
2566734
66576596
78726093
71142912
29865535
3612486
62538005
4101021
50242281