48464027
5899603
1792233
82963182
40421789
1203481
66557283
7206765
77213976
99787419
6230859
80244822
25052184
70659674
85286541
51927808
3535360
77071151
84892527
75696034
10841381
54788754
63566710
55643243
73149315
99161586
33366804
11343595
1707897
1675629
5985328
9256115
84357481
69771716
48522024
13631404
11211776
50752399
94148170
95499620