80896847
3096121
48078246
24891921
12255868
7611485
9195836
76114199
40247633
14189363
82947545
99979156
1292300
98809591
42446237
55568932
84744158
89215758
53625956
38364299
5289511
12604231
99334324
96988344
99554770
26722962
49405704
29503381
43312845
70051129
75029555
35745159
22077536
19221841
22446709
76351160
54543110
40766885
81514693
13182828