90952269
40842703
24318981
32696747
51353038
25982166
94436138
98445490
37966771
12701926
5902959
31229729
36156472
62467280
80043067
96733387
51694845
59693568
44299470
22148610
815747
9912947
70329239
2729859
43158012
45982838
8359026
5919149
34153407
40224755
26759412
43315277
18085074
58008834
58213050
91266858
15249713
53067979
75974790
64746121