94612356
14396583
19807020
1275378
62445142
5754701
57349835
11846154
51433720
2376395
38288791
4772440
23713358
78681191
5065827
8282675
37242052
97663803
17088537
36984284
85545412
21037593
7419794
13097986
86448760
82727345
4111813
67365083
79525891
43458131
25157604
3535127
68391086
6849463
75064857
84692367
38224514
61654120
41344979
61755833