686628
19174511
51413686
90051620
59231110
82157814
33008832
30296386
92864542
8091880
47742250
59994204
80398807
50084801
1021712
1962175
77509968
51895947
59032334
63969852
33062465
5548743
4198557
70862774
50838531
88376421
98798061
25671053
68976792
30147547
71269570
42639927
77366792
10859988
37312846
83421431
25677330
34946238
75574214
41243596