29423925
71613449
58152736
4995689
63129661
45619059
15782324
95856887
84602221
85818903
77812057
32309049
5043113
40484046
67551550
66591634
5085311
6921410
78719327
48824773
40186004
92878908
11869127
94473479
65703605
58299966
63783082
12775437
47301278
74598481
300915
86806576
3842394
78113993
71699738
1949988
32953862
22993503
33193282
68298480