2912903
70084357
1474573
94486235
64656111
46611356
80554013
82218353
19112811
13754839
8458984
2877423
16027841
24163107
66816594
57237286
66534723
13802697
20265676
8010977
46421761
60927815
59033519
67936566
634398
22568987
41803586
5991351
8783728
53507370
21522174
88765033
97225419
5335801
44466581
60467894
48495664
90096852
80059193
35363891