45855692
40809923
2843801
69256614
93043666
25629112
17883946
60213358
50357705
55239961
27589747
15749798
25789111
17117376
63201020
97832364
69551832
41155837
17345468
931937
69214126
58189507
36899904
81556196
84878647
50334541
35687722
8783391
1665062
3331961
89174737
83139278
27221024
48572360
4799027
41552840
97999579
79628075
68162733
74609405