16277152
6586246
9245652
70855334
16424049
45354769
9742201
4629671
30129033
68235405
88773849
97867281
76147089
6036944
29228216
70398601
83462213
84252109
99617041
68797119
1223342
29255425
4147244
14811486
11606316
11976877
5063253
93815220
74065237
60956248
73748352
59611751
26761691
26486478
71547232
4315330
76394608
513688
34365175
36931559