50806792
70935778
55758038
57189346
6415140
2037419
79169629
32459477
8093938
26582331
97132296
94803901
31728690
3343637
75906508
57659491
11196604
47025195
57217699
1277324
36304761
90646324
42837018
9818738
59905655
12279169
11911003
28459492
56164624
8488080
91294543
2480622
11849580
94449551
94553965
1188993
46573967
31355143
5144370
94845519