76572888
4805006
75914886
67021980
75195034
18105955
80389034
73213825
69041773
16792414
42439697
98526868
95048370
2204080
4275182
497838
55831488
94823183
79083009
95254415
90826474
81838025
52539030
74607728
2662714
7498026
13081491
74925202
90179332
44009030
50241200
2372871
6945493
50082858
30129335
17881341
97311138
14649119
66193541
37302308