6320163
66434850
55539603
53512204
1186910
91607667
69575944
1988215
39362
44603383
32715110
12092171
5692152
70025881
5026878
95616511
1726491
56661673
99667273
86401402
3488802
36887757
90943805
58918803
54475461
22351309
60581647
97002912
40989531
83396203
41919576
26537012
31669649
6819052
430677
70924324
60176519
41383770
13238044
836222