85254106
74009446
61182186
28959620
65518227
54532361
86203229
25395122
88315440
46163922
62694531
19555302
91449388
48482479
93403998
93143870
14329372
62632290
85401957
3443521
80444134
29392027
37565282
64906085
17068669
53756090
86782408
78521191
96565624
92858587
83114738
77332214
95261826
44916612
41784125
41374080
44589776
47019053
7088282
50449631