45079797
42663213
99523190
35133320
45958007
75739415
87501944
59027189
27429759
80729710
86012324
43852188
76975355
73948773
14238885
70826780
75133028
8482906
73217991
68553592
17648879
11159086
8522831
9450583
56676382
45867106
7505912
72072390
21276437
86062560
53703452
23098865
73682564
48625586
60926099
39715604
47217342
98363782
24581464
14886851