18953348
17729230
74848350
18877775
64423166
3835638
52755198
94426286
72801290
69072177
93242223
89381428
29396380
81634277
63043080
16054187
50596184
3087228
19146159
86698883
39969391
24538157
52207448
95749499
83296674
97185966
3891162
3713761
71037206
24521237
6747226
76509055
76748727
21644388
13713465
13919413
98412374
36769291
77048203
68716308