49534867
14967791
96201215
73659484
8376332
7169302
8095100
11976336
52828836
1021233
64853857
14328574
94338766
81408439
82638241
19987003
49865324
18486822
22555583
7529275
86928770
28191462
30829681
46475205
31397164
75181290
8893222
29119676
72071724
22629278
99003747
79771801
56047978
504924
3606397
70662693
83219112
2637929
6149152
903913