15767053
16006436
71036182
56985764
39655260
5142674
87981274
15792208
51937435
57343173
20075345
42499633
55596260
68527383
10286078
78449579
81959512
17824699
19737088
18881539
9479962
51237195
2721813
80468675
47324731
38111136
53233238
548979
33178613
91124556
11142520
7447800
79515603
2118076
1700783
29383234
28215925
34731095
21042386
52233406