90477560
54132744
68928783
3947665
63311727
3058025
70884684
68041748
555946
44388433
71114334
57694805
9297783
7682931
20426955
52986145
59382592
13892789
67828579
5818166
34013345
42572578
99971643
23362980
20638499
49952422
54009830
54453711
95167203
94466690
46291304
38817481
10644588
72911588
86754886
9141177
5011471
9499904
18204978
32367789