68177013
9376550
18555443
38861113
15848209
34213669
31844188
70668991
34871001
11082629
93846051
65574526
44889529
28335504
57912715
64109869
37468641
52587204
8516167
96166341
93936569
81637819
36631001
15174084
98147296
7532480
19513838
88554664
62878789
28679665
3564247
45328847
84879588
50207145
60112344
1707083
27252299
26601528
97169942
39373927