29959201
84143273
92202677
54705447
93799251
27922080
30776840
5234183
27706323
10078442
80559625
35317358
78485091
4335638
89657431
29807945
75143172
65571914
78201558
57759324
38817057
15648246
60219201
66191472
56164421
46338434
48064823
39498841
6001894
28818659
60659499
1186208
95355629
74187049
74747146
80149228
98232186
97869391
74088944
69727969