83521084
56013179
8745530
92092432
57832265
97764657
56793315
7320778
52205999
88099651
4506233
45056725
2127246
71168253
84312988
13523381
22115526
2434339
82156392
84999067
32607231
56598542
31454403
8694461
6927983
7137431
96017844
9499175
58614715
48412960
39132114
479770
41959689
80527271
13853226
40281061
39866229
21472335
62779320
51825470