31694790
79867128
60625041
19687969
39229314
49963376
83749363
10041918
66515799
24508623
80305499
1957921
90409308
4099772
81755524
70986948
85982249
13149895
17399698
66176321
19344684
6233448
68316618
2955724
50585049
76364926
29995570
96774116
79852877
6952167
83488294
24954693
31747304
28675536
89158071
68164794
4340662
7051221
8464165
63523309