70757078
85222314
94203324
14764824
61438790
7206696
69654362
52487383
2503264
59754788
46087201
78013910
73478469
20281130
41581123
1466653
13384299
99687334
32496829
12569161
23685079
3135036
3299195
4268487
98378232
7503999
29737102
22739030
32316078
31629527
63634287
78073897
33968072
24952748
81988469
98458317
27686260
20342241
77188407
8034172