95015864
19486192
41727124
24075629
71005339
25559133
9722649
26051849
18101586
62885881
16018010
13161307
2717910
2199361
45067426
23315841
64807277
17428796
32694795
64109150
54056194
5575160
41543398
64995
74423734
33933936
92733744
62427257
57159582
46795444
21315947
4172530
82972493
67384293
80533305
50816261
70692968
62352783
50533455
97483815