48328654
3388228
67383488
16886872
4877346
28306624
45717623
25963424
17289967
64704806
4054263
9365900
30139006
46308025
77563078
93786789
40226847
3819283
20388299
41769072
27286559
6806817
31396323
8499427
41231807
85525342
60757960
86023253
96294291
56409182
26405534
24452304
44595737
6617199
68577605
47742244
76633766
84679918
34593897
75867792