68689618
8541953
88429310
6843985
26616158
93132615
2993223
1647348
36092846
69471702
8093218
92655433
8362559
67618178
90868385
35852981
3840317
70584240
91238706
65807957
82176554
6963289
63279027
48745397
72888679
45094726
20138948
21213428
6154119
76149391
36632809
82448084
68054794
32483650
85007686
10153586
90999263
9998910
59735032
61048835