84007194
17468178
75949594
45692728
49447922
98167948
30795973
98508957
93444820
37733996
5829437
13421767
40837735
5688456
16284206
82126153
99003208
54167865
24813168
12135839
2774734
12777301
58317748
62229522
70832044
35794919
40858448
43823604
85974242
41641215
77943091
81375785
13689263
87829552
9876316
80249049
34837806
9374300
10115390
24509723