81388192
41168949
66265308
53811573
18575433
13046176
48631272
28951559
22363554
45027461
39216070
95743956
38561428
24936115
61471039
1438884
5384902
77353718
64628393
9676582
32584935
64183720
24761298
21354549
43879493
23714038
6348898
62403378
90621643
73372782
2651978
4114105
4342068
6168529
78321727
14306981
61639440
7119175
46847545
53332935