48127778
60051778
96655089
3544740
1430302
91538403
20244233
3428758
44342169
8380533
6857041
24343963
54511889
80128099
5928630
23039470
76532703
68596634
85798148
28682586
79986530
41773422
43872286
34889732
74122174
57012214
7048207
39608041
76637916
87984805
11785896
80249755
98602088
93681527
67103919
82902914
42879587
52772457
21975184
5194643