95234036
62502765
20999519
3522689
93067074
92663872
96058806
4872067
60677848
41845127
5655626
11225296
89887054
85683712
8905996
59658802
50519153
96839950
50491959
41569137
25862115
670612
69883684
31509103
78527725
71303475
14627767
57213913
97694375
51605637
3626233
41499730
1803685
36106945
4166956
91338361
78988188
55179356
74006088
78801719