19168504
83164310
60348870
1386164
69776303
96646487
74446415
35518014
42553973
169849
7712757
53933237
59212817
7972611
3869420
74748406
6449306
42443133
87313626
78045584
41205092
13097748
47309885
50757919
52332432
31772236
36011410
80035288
31432906
11746542
1190882
4438211
99045419
27839101
2359355
943435
8557327
23386293
88029524
73638329