99499430
4525337
33544419
7445108
81975428
99565661
10903973
41613161
614498
14247693
17897051
83963490
14681415
63708012
84188010
187384
10044052
2514314
75124046
63524956
41317396
34811965
75013802
71678085
7032484
50967453
11809508
91176356
41789182
76488174
63407285
59347404
40777291
35884765
97248679
19408771
9110291
59755019
50084171
61658963