98425939
48796766
2474219
72153422
85909870
94067620
31896291
92988094
46817440
21733821
9193051
62092532
78352162
83842754
7597303
81767911
28733137
63572599
16232119
3884565
73878208
7146139
21041536
62113047
73958468
21244442
37284083
60806549
18443912
67851443
41961024
55895353
66301933
66646357
79327857
36489251
1882459
93872736
89199764
1247138