16045031
62227964
80701121
66347899
999452
39892242
69109757
26406324
18041246
50566653
73834446
80957467
82407278
49383305
97875749
5731886
8919499
934590
81681246
44289038
11052514
92745057
73209356
78612928
81946959
8580491
8565417
71869832
5773906
60388191
27068183
70146232
10927083
88114921
96799904
43766507
47322199
61416406
83745219
55581034