51764606
99971828
77707013
25627149
58679371
498171
36256672
70371171
85085545
19843951
66916967
91389754
7857185
87098061
13668089
2866467
272478
52507629
10292064
65821278
5689414
27797545
175731
50723987
75557497
24229092
6172343
10152606
97213082
62726917
21474060
72362932
6252083
29568370
7789052
6759392
7528414
78502212
4316169
8303485