54545695
42447430
2217216
57618483
48022920
97808917
11307972
86007601
91046733
8367220
51801866
27665243
23109287
40993436
52219550
21036411
69424658
64217390
28453406
10916456
5942095
1474022
91033913
28588432
23853360
39073299
95715373
47481924
3845214
75631579
69356617
38025133
47532221
32859426
33132826
44966651
68918802
80486463
33554139
27594423