26086739
33469294
4323413
49505145
5648209
83946939
23964007
12957473
10119000
99364296
12804153
30512276
25715228
43526418
98773842
57553296
82573199
91126936
25954305
22511364
21613651
89799502
26984443
83679152
6193281
93097195
10364572
60948737
34995442
11408430
61517557
59095487
42755739
35384048
7682646
7202995
44802333
27942167
97514880
82793790