53811659
73107312
6017468
10601580
1287317
8434605
47898966
38868925
48941315
69025431
60913637
86254561
10692187
14543988
79933787
33269103
4212258
21734678
76801153
11198937
11474135
1159757
17696834
79786695
9551925
86505504
15652443
70178828
6328588
8174896
27466576
50684045
25414284
61459320
36538973
33161498
35929630
19787940
24172457
20655320