24282431
27836491
37891890
41355817
53505209
27904536
11081829
115016
15789747
1450444
89497317
93267213
2764944
9096600
3212206
77989020
25368509
90592046
50149930
16101696
1222413
93447095
97072548
53279150
9002236
4423161
96133823
27939042
8255555
69661587
1549209
81631917
66289583
29693541
18334728
24715270
51401509
10591236
5639382
12102614