44063867
8461807
68167475
756630
6448627
61711046
70249265
980665
23336423
47535040
97036667
49375549
88562395
3502190
55861157
983935
89967202
91044835
63786720
7514951
926704
70152222
31137608
93817903
55435159
21413114
2822587
16373252
35348019
72665882
66871141
49259451
4887695
5565186
30791977
1463399
1996222
12723270
57594450
24932498