70018223
3098228
37005849
26169978
551252
34831521
61966424
89914177
67181860
14586421
57815414
2771884
69821
35347636
80887416
3682624
96611616
72699242
50137325
57109840
30889640
8924910
22639238
99534466
35406615
9927860
77836787
5314356
52841743
71673938
3686839
72317238
4281773
17257226
82487448
28772058
58589965
67943292
46121229
88615577