93067007
3561889
10224968
64168185
7218140
70179091
7988809
91646706
54039078
67937304
9237682
80925015
48701508
47218751
6275730
12569375
23101538
4264851
37746926
30343539
5373337
53654783
8969209
5385737
36757361
89355377
77283960
63945449
95436329
50079369
7464763
19059280
2120757
99351539
7784016
94684946
27581817
55924963
93582095
60477538