52978066
36442275
8058222
93775881
54916103
12379543
78113334
76789540
47314313
49721673
60738477
31823646
60963000
10525362
8126802
74447018
8294422
65298300
87345884
27248086
28114281
11385470
17125378
95546113
85299127
1623584
5231401
47759373
35607263
46313457
39382274
21851255
28561947
38072161
70729574
85517985
18146814
9007592
93899430
63923325