16133773
77484820
15139336
4380233
497665
39225537
42738250
84977416
3006496
65969415
26151155
59367873
64507487
22163005
93197983
35085677
56714101
81615807
56872611
47967431
524210
88736776
35998193
77422961
23095729
5412735
92401929
45274787
10663705
16731018
8792286
84568826
38342283
30675863
95319744
75993426
15123689
28083341
88875119
34399021