8147960
74378941
358284
28159089
33634504
39998454
75997829
2148499
73159190
97369842
92287139
65654945
38821420
61033952
99501367
40154103
90629837
51469659
27817724
51828689
76589590
11596197
54304928
20189488
55284575
53279910
84323832
67675056
95004537
25635813
35153247
19109296
56148956
12538010
4821819
63521320
17818360
49611851
88437190
17435131