70583120
39044966
82143525
64405713
26338668
97885523
3209362
1322734
84909225
31279918
46281652
67144484
39478843
71333289
7031867
86832345
2806266
38455299
81366414
28505731
32945070
39782642
79613846
1393181
7417146
94283823
9626323
42165898
51854036
768982
95448792
74541783
43499953
71375212
49358473
27906027
56523284
17923644
98017713
59986171