17665542
86932541
57976353
16987281
14372631
25795715
79227996
60251190
49081210
91538186
67585472
98697027
1688819
8256891
15777553
8829127
610515
1682082
8577151
52167764
25068608
71639636
6248285
63124348
28784958
13696035
40551998
7808382
80958047
17227187
11302850
83287699
45876880
8563777
52566703
65629809
48416094
5293536
31745591
7938351