18335913
7858202
54347927
51235678
7177313
30242488
26142524
32366354
64159895
62886327
82351124
15583998
18785230
89714316
40624847
32612248
81296910
11391240
69062547
42528759
94298170
772597
93558850
73509351
6009973
73362246
44017814
87536657
30818948
11276705
12226559
8668949
71939311
43786251
34283255
76684179
28365113
58335822
17063405
42402754