45609083
40809848
5999237
98738449
45626902
69371762
23387123
33205658
72999145
770454
67662126
94183911
51544231
39579433
52625469
75698419
86536275
1961540
63493478
44055196
67153122
93202358
83983323
20978652
6996340
29353730
82938773
15062131
56874140
79985561
38146345
83109153
120122
70486207
53476714
66089065
6924223
19438659
62021380
14071532