79251986
24732324
4037436
86402636
99715477
57856498
2658123
67041867
45307790
21613659
89119288
78979486
38892186
59412882
49802510
92793795
55319411
77176380
53216041
39999151
2590365
21559794
1231280
37716804
89363847
36854177
73837926
8344618
28204586
29477752
77673669
42678270
77164745
70205580
94887322
65672155
47891464
60431027
41026875
1976632