95782153
62783548
8789437
31933094
51768005
76439694
54003590
12593934
7148562
69695374
4101952
324816
51583790
90204100
24705395
18486549
61892274
25596436
7433297
75465639
82671364
55689836
95405550
84472031
98518326
7194536
87527098
53197856
82117983
81779534
61321673
54771016
26227609
82676741
35202070
80563271
85213648
90764827
99229952
59257566