55192205
95609611
72327010
25471278
94589
98678080
38082282
63043289
46913074
80352194
18757622
65961862
47326808
31405192
15414425
39443167
78652177
96735117
66036603
27044533
7781022
2615062
65789092
20163725
61029933
60457056
58367263
87508849
79102035
3254218
16177218
71366461
55169402
54829058
6948049
48731369
775240
49583674
359052
49439202