1343211
153278
4133134
1405563
79255849
87521740
36736798
91779477
82801071
1015588
49147239
89796599
29761478
40277360
51446124
97379241
78532530
47006700
80704455
8843821
66814800
9373843
60328672
529505
901771
44629327
81322674
7102366
173297
60348201
57012670
92393433
99083446
16401543
56247214
67182258
35395058
17288113
29641742
86536040