75597382
63792319
36431599
12972241
5965867
2442829
46576803
8979828
21284850
34288917
94839156
82375374
89979777
79014401
68594357
99833457
3405555
72321196
52133289
66773691
75987105
4682843
83081247
6514794
17549197
3589470
10345386
53041303
12727047
86414965
95122933
13391391
54865391
14393935
16204124
85658897
31988677
56898890
57828970
71949427