53324318
95338812
29324540
8423618
48597455
29154295
11572393
52417432
24993588
2651688
9834196
86908516
89762652
57589199
86404388
35564889
45249789
47282673
28503481
17283900
67114700
87712350
45409177
40937729
29719042
37882265
16113075
46437850
18711721
96405969
49562126
85719115
86824715
26842261
25294832
88163249
7385500
35169268
34018560
6750514