7052186
70674364
15423760
99993307
2016137
51087530
5244291
40732534
95336200
13449651
10391525
42446735
36483918
2121994
4154719
90393149
63013369
32082211
51331332
52604202
93572074
82207896
89957205
15918328
88542089
48223321
36743255
22769846
37539481
32326547
36503665
70435542
74019716
12999762
46754084
48027959
8080560
22338899
1354053
43374342