42894821
6168974
48781631
19951777
14221768
5897551
4695426
62223106
76614682
2272178
70731888
5348964
23879758
4294479
55262723
35438776
79488317
87123524
16617869
22536751
28452838
53419081
2776515
37734442
51219382
9675617
59064543
85795998
19004970
15944492
8605522
27144761
37079602
2093455
61242822
27504527
53835559
25319558
56792928
8454120