14772773
30925149
6760544
893006
2133337
17737915
16402614
73627603
69839552
47364872
97762594
1404846
19976768
51664541
60801164
27756402
69876685
98552748
95775330
16557344
62554941
13816362
3206285
97363576
88137821
20297702
35006699
97031831
9464159
36876847
7286165
80974591
54408753
4996795
44058415
22356137
53908824
43712586
88708771
14549494