86139902
3518112
64388003
999882
23723841
1859400
65146774
60317290
33055890
73312620
90922970
73634395
81229466
2641399
42066364
55303065
65537166
36492959
87897658
70334322
392704
97397795
89332072
47089920
56283023
93276380
55775169
84621404
1072083
63314521
24478910
21571964
3966511
5021612
29508992
621614
63038969
90447272
67828640
84738130