34282358
22916521
77646398
11016792
4354676
75666528
35337707
5214220
39838629
57841668
40957542
41911460
91693452
85305748
82387571
21151442
53702542
46234673
65179014
38398312
85194053
92135479
39381367
43409247
21275892
31668764
65802811
2818988
41529680
99145672
49625202
93576051
60184115
6573115
92381634
77496782
64948474
48233424
54085924
67989084