94148512
1246122
71064640
99689889
53761947
80552297
68991975
65085246
2887679
20344486
76489236
74419591
12738716
4374342
54021588
15765904
28151613
75629970
60685447
51741528
44817668
33039699
76098797
49447511
3019057
57011343
77904026
51005741
91501141
21618725
99244779
5882419
5607645
68811201
81914781
1152742
74262154
60049568
766773
5515045