45492930
2353377
72476183
20478829
8038520
45818841
66709980
95767677
48839625
98298085
65822249
86949806
14122036
54806242
54666954
27112874
28315647
17121552
90539010
38353662
2981394
96417057
15596372
38969016
6072341
33626487
19782914
56825411
6708165
12945808
93825609
33521710
44022911
58768711
83476850
67712415
5933144
62158112
15631522
22489574