345221
47233912
76304735
53608921
63059421
24477785
96931965
46042123
91484925
19772213
10295735
14381360
37075295
1782730
72078821
20051009
10141199
74539271
19546541
74653172
98303853
66536691
6775181
62393324
96205686
32133081
80508561
90961149
5825778
54541651
53415528
7326813
674831
7452344
31636990
30558908
92688282
25008570
90359182
18474822