2105635
60112043
8235334
78436937
83068552
99559129
42483346
14414457
8766775
93739998
36475816
6998856
98918201
9978054
24631667
88588615
39447000
3941609
2712739
50356565
93302670
63689673
68522748
3867467
87304165
96117119
60263328
28351463
65676423
3974154
1190458
45438518
67581767
70722634
24265333
68976118
79501168
11854670
66213588
74346302