50066993
97344787
45053330
71481708
704364
79125355
51254381
27431105
40205576
51635310
75391115
65791648
51322798
99608482
9764235
41851582
61864084
21177949
26869452
36669687
18095759
43481365
63865696
19793119
71322916
61585555
60937662
83604429
438725
25313773
54238845
11513872
57236543
29528780
16848957
55168019
14324589
35783361
62279113
94966068