12793855
42879060
29618390
5730843
2313299
18269831
14595461
62614425
23317460
78838177
2105953
68626645
55638224
26575343
15266624
46082222
39749109
77278477
13438706
73749418
18555500
88295581
54601606
41923328
36734823
79686032
72693213
97681531
41942656
74173633
91219785
70826599
99006955
5604555
82974738
72576066
90649662
63174556
9598882
71032923