33403433
80126353
45412949
1066486
90627274
52324571
3094706
87531226
86803898
31845329
81154200
69577141
10197796
76853669
85162363
3204295
96928000
97556489
40142700
79025567
81866954
75876445
5821920
4180371
53673030
92618370
17936609
9516517
99658498
95052467
7841712
48839397
82194382
3028306
7091296
28485211
18157800
49576671
69595104
83543399