18019134
30423729
79664297
94568504
79615001
65321158
4139392
95811429
28318619
21027598
89347506
83292248
86293175
45937641
64679798
35871188
41308051
19726040
21618058
484259
97695460
21068751
4452300
29273496
77412874
91387349
98493091
80956421
21529361
64683112
10124129
9858354
70233954
21717455
9277747
15228848
24663317
348561
59909849
82726526