98171070
87347436
39321974
94959172
40027492
38522337
44657588
60167096
79834400
75637390
7414359
47101145
41923852
40535519
65808786
4959626
30067722
14607539
37629580
21941947
7204283
57664992
88183203
4794836
32829322
31104675
9136935
53105383
4564274
12682706
2183997
45279579
39151863
83826633
71303608
69046193
25685612
54718124
21362078
44729149