70318333
6263873
4842229
91728921
49182646
26239991
32403015
38991147
25022485
96263654
78277237
87154747
3845975
5579612
54088970
42308081
63161709
21969746
9125276
68689268
84063375
97814086
19538894
6222528
56503780
86574535
84941882
95212325
2292262
66783740
11772618
8962409
52996284
86601677
4595264
3208622
75244141
41729623
69883812
42294881