78195069
39736768
18733960
4792744
72424071
96222396
57127886
93008842
3308290
53424005
23873295
7455174
6886919
53715925
16319573
69017512
18327648
75621501
13326328
97667637
46714780
5092373
2246125
6335020
99998338
79757720
45594934
48028596
12282709
679340
88222240
33435660
3375617
17245457
98208467
2219452
796496
48205015
10533712
86579211