52223962
3519408
43396859
88598267
40148445
88163555
97367211
77486466
96879603
82181996
46007358
17642722
94655589
1128273
6615647
63091159
58362815
20467697
17742616
7271129
11159224
1264843
57409978
89513917
76582543
12585749
73325522
17715268
34114804
24565404
80403303
24192819
49515959
739926
82373128
41226623
40936228
68746856
77926535
27863941