85646423
7686440
93254005
4978467
5304478
96606724
37649526
80843813
69232983
74744167
28501890
96909396
65679703
30547799
16304652
85449866
47417005
65709596
16936558
24055539
507157
48877063
547475
65057876
408865
14136129
69296138
76971716
26327603
54276414
81558527
35027944
30971296
9942297
47729605
25047061
640220
80636129
94044986
88682454