50208871
78501065
19822156
97298714
8177329
6258456
59718374
30014538
5699787
53771541
8311422
65959256
48256119
13533060
46396699
6047362
73346116
1591058
85875268
80188610
30551892
9020667
65264156
23905173
4711211
99691381
4496794
78438277
95125062
52688390
3921130
148369
1895253
71324431
61438366
56583696
79695500
41414505
3624460
83071297