53509281
85691112
39331210
885020
8117810
38396808
10505456
70784717
1862343
62966990
80483669
99289112
62835045
39438993
99198706
19951599
46077851
34972265
48203004
54857779
89891903
28694650
82243154
58196914
67721292
8485332
53179323
659910
22005988
47256090
17718961
11778651
1264623
24793791
87607884
6705525
9652787
90825957
48933170
6673504