88285088
65892250
97633783
74491554
16402403
5085402
91584028
2817344
99923456
14774224
5957192
7396533
85877171
17183419
72789713
15887658
6618708
26865361
57824770
1138260
57135367
79537143
806251
7366081
79117403
28077523
18121326
3030872
4760301
38044032
58016727
8899810
10734084
73064902
37981044
33322705
4595853
96583568
74594765
82445727