6127588
44015170
3086556
66482784
29637706
23976351
78354290
86626098
80468092
14736523
49642580
7218687
29484607
95229889
30427184
74187570
27914451
66379349
59444462
90312589
52806120
69557860
6051268
95429160
7952551
16106979
92674583
84095064
84649427
86943674
46099355
83623742
28718015
39068230
7659445
19392386
58388780
52455486
95045344
8652879