48741065
16976183
9400837
68915680
79905667
79962167
2441499
6666908
4131201
80952605
17535828
86817944
5731601
12811116
8785793
16552478
11426082
99863906
3855168
28023553
19431796
73148169
56752080
80141702
48823491
16017325
88923244
23594949
30806145
69078248
41475446
42816265
4514235
61043793
85269341
7931781
94829527
51557189
74572090
67327439