66028281
49946620
8205510
53095163
11667559
15796961
1264198
10047847
76605911
92891493
56681126
6959461
62045011
30499947
68405552
54242995
63027768
10307168
61163886
26427770
82197595
12824439
39712971
25862003
53635971
95711637
7232903
55406775
60532964
94139789
58701190
24711422
10159392
15072820
43559310
8645466
2873343
87372450
96044820
8923281