9214026
5824116
50519594
95502630
3036603
20762825
53587057
588744
38455646
56508316
85515543
76844628
4934746
75285285
62954572
63276213
47505353
89369643
7783702
44388242
98908010
76647110
17957544
25611583
19244729
1287430
65014529
57396239
82482605
64065723
52227161
62687703
56023608
95888006
9774114
2513526
68757796
51448763
73252458
1507930