95154839
14936044
46541320
9651017
87129472
84603974
6248605
21088503
90121605
8002541
33625046
52544676
21329915
94863894
97007588
14187388
80018078
17545786
92808183
72701143
37364527
15235348
39254275
77542556
19346852
20186104
78026690
46183566
39403729
88435106
15805541
61944740
9727503
44924621
99534676
26165935
85473263
1199193
26065424
50007068