6387518
86774699
21581502
50293821
73101471
7732478
4688133
41343075
26911731
51202318
1045947
20527802
1928570
16199785
7687823
24532310
3641677
98204149
73812
8451227
74931058
77443319
1259597
31778077
57665257
59274716
75995272
49593470
27716357
13743201
7465575
44883358
522355
86463756
22114815
82337327
4920453
65647054
62878781
60115252