14093140
89632497
49971622
7704398
24906802
33188848
97017873
63137854
58826416
94949145
93872665
36496154
45752745
40173329
53312371
96757152
16405370
82253596
56856897
83041775
35126967
28933659
58735979
6300300
95109334
19299112
8731932
48501167
38949261
69661840
6996927
54777031
30124887
12036564
96168867
50321040
30274606
19648152
5706033
24096057