90474782
71654356
36435221
5907677
20478156
51031828
42434385
12791253
3101741
13401916
9296639
6921656
5523517
8106280
2220968
89216
22864299
80996929
53282358
35919702
35134534
58667956
48267117
73044741
428532
95043802
55239573
27391127
13589298
49655768
32083128
759278
61893457
92666787
37475213
25716143
83259325
29991273
29434761
79185525