70111770
44307068
25327817
89964311
8774911
78969069
29419221
49856831
47481239
78921517
45407291
40223541
54582012
99461405
22859812
60859539
21572872
78456499
76639282
28673742
4806265
36675663
1246977
5169200
42364619
10532122
5868960
60152528
93879109
87105563
9075193
34852695
38391572
36321479
1908511
71525201
26517145
92717500
3041727
20347277