47085415
79512861
59133049
77264842
91092331
64581937
94162640
71897278
56738378
10007872
85357522
29145970
93677576
90455436
23662020
50922571
78083062
19319300
9843181
80606860
58278419
85866164
61668795
70253439
86826474
39507084
52901481
13066008
82794280
60843883
24817746
37014607
4042443
93707030
50443768
253286
10971549
46006387
19253164
8738834