17795481
34967341
19699610
23474714
97457320
94249025
1715249
68971717
63739758
53856260
95164817
24696937
11715731
92604630
76095050
60514302
4872131
92949524
20006975
44525966
82892565
55229010
8609209
67857045
49422948
92459509
55313732
10508889
8058814
5402872
2878258
99762377
94712003
65148916
90474768
37693040
3308500
8352873
37068090
86129757