31801606
7786633
59609818
76287651
61718454
94404141
83764
65603409
15881681
77861958
199999
4135337
72542791
77886732
45332236
35884249
8001925
54845883
19792003
37388126
9288735
26307970
56825761
19867259
48589714
72643599
42255614
27853309
71813138
78737291
56206440
1908752
30489780
42101068
28464136
60863593
25617326
2773629
1356920
7543148