92127908
50983637
97346462
4270317
68312371
82294753
6332303
10386160
32282037
70916224
76304074
84621606
48267155
30059749
58133804
74248326
83871662
90759529
83967825
2545848
746571
8164322
53103350
4878922
58438724
14388586
39799376
54585417
8562320
17034479
96004039
3172247
49926999
46827465
47893146
11948220
68791460
94685266
8195415
11272198