19334080
34954277
77132432
63399823
38411362
71202920
97516158
68458465
19341353
20782479
66173766
85075261
97497913
91698496
39375248
20995507
11316548
54372838
20644163
606652
5411114
44463097
271695
56289424
73324381
81352260
1795974
75599741
63483
47993780
29282492
96013880
90643594
27709055
48505199
940542
134211
16595939
2514543
10317115