16157059
19235105
36339984
242578
83509848
67914168
49574100
10366642
94037516
88701541
91933229
4024095
25729746
75526771
13841459
92599976
8584454
85875053
80678910
3384862
2822430
94286388
57738613
26543620
3379812
73416885
83865194
1407453
21859667
6458162
61917850
10894152
44578355
66043905
6909234
6143767
2890633
77053188
96225277
23656294