12053235
59633160
91998104
52438323
40556786
9265910
57621750
92482171
98841462
99679346
15122465
87518192
99363150
77969249
51861471
13904028
152850
19931044
24104128
99118635
6786370
4049959
26841745
1717864
83328354
98822077
25937940
25987171
13752857
44136335
93693993
3006890
85876123
73541199
95679115
46722324
27554056
64823023
36035784
95402563