22821881
8508092
72908063
50971197
38059375
15065036
72717784
8607773
51835657
32168600
48995232
4168228
70205298
8758691
3695613
34651367
36039457
1964010
82544315
5045412
74297767
25783484
76615787
79685736
6826785
93904490
48171335
53271780
2776837
32709633
70765237
98047253
88712492
3495996
38929873
51184721
4874085
87795138
65763706
40128635