34245869
68627886
607230
64913711
53625907
20046753
79034766
10363717
67011167
31618911
62437386
9874612
40594106
26267851
17034252
21511024
37012847
97397049
5167338
55524629
77349000
9581684
14786162
2554301
6023523
23314013
46468673
84068471
36267428
20436290
9001991
32399272
3967770
36768648
78997691
38365672
71267195
53432114
58965174
46963400