90638242
43665850
39456683
94303346
6382926
62923822
28018175
726874
56449521
6228758
67338111
25289227
37732420
4876501
77301215
52778813
3147256
43088200
84092827
73597870
14224779
97377419
64195670
51832808
17121167
5335646
38822972
84578598
52149905
51784487
3154504
34536467
1677449
40868314
69107130
66652051
68289320
57474423
11958472
45775372