98266145
5458249
85192754
33968934
2887490
91473220
34127789
26652651
715241
51185282
20003134
89017909
80215658
36005913
94463844
35953181
8981373
36862100
70129158
28325893
59508927
55652781
64931810
5455806
63882022
14811451
10476367
5358213
83992876
11785390
83996184
49996670
71974993
97688052
1698954
75843531
15052787
16348459
56629398
68973460