69134946
10341642
64965759
8108177
67235588
68302726
14695223
39741151
52202792
80542724
41185403
822604
83165567
7388765
648980
2589979
99834988
43467356
72588308
82901184
30555594
40982019
28649511
76979351
22065634
67849218
37793078
52217266
2086154
77762130
22888312
51376222
4383598
23464102
76054073
88082433
45049780
8975668
64608536
7923896