42546312
73599229
36812494
7687384
66163054
2995287
13651795
83856653
58017983
22112020
44781773
46885500
44888255
17433605
9898721
42791207
41648202
2406228
95459137
52679494
64468253
6541414
18828729
70814007
50023071
10205328
92967447
597312
17542943
6924477
58106189
16454926
105475
23969335
6636360
68106887
84587812
15644516
98381512
39086123