89702581
81697066
60462426
22386517
77978541
64173062
39088968
84594968
32074642
72299910
71821851
89531959
65875539
25265535
70282155
38973686
67631284
40294322
66045408
3657549
23607006
38432157
96363141
36317407
2203205
59105551
2078188
72875536
90028836
41612996
78288886
2034181
83631979
64309023
77444169
84349314
67096522
11423045
86171923
76905766