14463797
5030671
52336699
22682508
48174387
82663524
1904297
7674261
98686273
8474572
12888700
45802834
10311669
66309104
4228931
84713064
51865810
88458682
34081136
91866961
58119898
6364856
36883300
50052557
65449633
2038002
65168505
70436364
64482034
51894208
19737954
15178095
7868397
58406652
4022401
50807745
18127844
21913814
42425816
12936086