47544861
10986428
98084222
64388686
76028506
80433040
9639885
5639498
1831459
36324697
64391831
78105283
93614396
47029380
787517
51339492
19808930
3342481
13776025
8668668
92704437
40687885
38429852
21299015
313041
90293537
15206178
34323799
75926547
50462197
17765716
39815574
826530
13283745
62362266
257823
63005843
92013905
21671011
52862849