54194605
45069775
1199496
58361552
56955443
68486869
22652569
15044652
63714406
71497251
20826008
93199401
42611606
20592899
50545562
39913420
6796284
19829597
70721884
93702251
87856603
84674018
35895493
26666734
96498941
17378268
69981625
83073766
77272410
21952052
18213898
25621888
29385018
4017286
18171717
2478378
47796541
17442066
58627436
830819