4318825
53924360
31602775
38968149
21132859
6488127
55811921
84081337
95672611
19143164
88692336
26114033
4254912
79216694
94914266
53643159
52727043
25012502
97037691
53979157
12494218
62478026
56932996
99929067
50647611
34236495
16619303
98378385
65142912
98507066
34739967
18478504
94251642
56028440
35929966
59146516
11629587
68462073
96068714
19905117