87292472
80857552
38287978
5437339
7124087
98473932
72677675
5455228
17963509
50562836
22689387
77725578
14111753
95404876
38368097
12613149
25104018
5100374
16581976
19176559
66909088
45438565
39999069
7203846
7484003
43692725
36148304
93679546
9828717
6861410
100009315
64153921
3141494
56211794
44873402
32532705
19055111
2882949
84932894
88338575