95653883
59596208
52265225
83532066
6886198
84159888
98322745
8199577
35907287
50658408
83948935
67044315
15514962
8254589
70083004
54496987
7995170
39842366
85169890
90557719
98045153
76569363
39873849
78327
97305538
59145603
3814755
32951020
92016330
67591049
9921732
9048218
74943410
38337330
20614219
58928141
48374326
62617087
38956961
77963214