3996021
85647128
42511828
55212843
85942645
42752504
66734386
99542119
82924707
28834523
40083868
60605599
9168612
6437406
89608942
51288768
54697226
20813929
46124370
78374590
38925763
52316757
92504836
7306171
3804279
4666385
31831815
47277173
91372586
49465754
72247020
57084905
48456757
27631195
3633235
9774010
87094515
51362523
12898054
84837048