1033969
574605
32085711
71147470
6933233
95113203
89541953
99367493
56576147
21628440
34744136
64252058
68815220
64614076
57269018
20878811
617179
70505772
71066592
65642240
12621324
62882323
14231351
9863338
21312814
91369492
87068755
74715897
86188369
31829517
86406101
67523353
36069484
3081924
80325273
28749338
15225249
82818924
62276287
9873370