55088512
76786220
89171746
24935275
87057221
78589931
60081244
29366028
67751927
77558727
1887951
71335235
3289266
76391467
3580501
85707733
69663491
84951059
42157444
29555983
49787484
28282101
22204184
35439091
2219895
73448038
3698794
20498245
76728530
51092679
34983686
70266739
53041096
35291976
40558136
6537106
17241009
8456909
11259236
91804375