16269066
96394621
85256024
582072
4898546
6063812
31198347
88388640
89561910
99293075
77946390
43659425
76568383
82136962
84624956
68155192
3843755
59381970
68192294
82273017
8348338
21067192
42269957
31226421
51999669
410939
46187105
3699754
61783247
8293681
76311274
4901628
42004138
6619353
1661287
8632754
42987596
83456923
97303690
25133504