10069812
8537996
58093381
86450
2266637
90875714
73676762
87856120
95143829
79263580
988146
92533728
21896073
90369672
73985182
78549688
44869297
60045188
34103390
64374422
65891282
10659642
96574844
3743804
18146317
5633239
38105491
18816394
11761120
82256838
60223317
23771787
89297188
51983993
32884590
33029801
21201195
59778168
82781330
8473424