81662571
2405691
17724855
8033019
10328269
84875233
93475935
55388384
90958992
12089939
45416336
96149592
95468239
49062506
78347870
178076
79424259
88881233
43469151
7377389
1019075
93429307
8203027
95874987
23194940
77805161
19887274
30562806
4528127
22792725
5405665
76943354
42238711
78487108
42393733
8616239
12706450
66566382
13752811
66987406