16392589
54117378
9873957
51672213
27994061
48371434
7856993
69071689
96841351
97631015
84299156
46305035
48083834
55383343
51322795
84143353
79958567
72092296
7871973
36879617
32509764
79739723
39306744
75962005
46673930
48744636
77467549
3002873
49426206
49476648
24618721
56839819
63264079
71321643
7559666
94172414
34198919
17586102
81053053
402151