82916994
27642868
14378102
39675374
1593301
29311753
28787299
72026404
24671866
14122393
12093607
44175423
90398666
25096046
95004434
81991978
38858259
11036182
38766122
75186707
17771297
55199433
69716210
36605879
46222656
39662152
7381573
4201175
3393235
7927635
52239416
7922818
66712176
29771899
23086436
59849366
87665186
36355383
63408926
11018714