32136430
74176279
65793126
5759625
23638371
57339659
23865719
11522333
48415515
71439026
14694341
59954613
98556660
63202648
43044113
72874787
8496535
57781842
46946
81765787
95847803
8403500
35672891
360407
67915304
56109709
57615441
38902357
96238420
47736094
67981268
73902550
16247829
75722500
76348385
47364784
18647727
49601166
305374
83845396