23939950
59915294
27177643
5203948
76959894
71913103
56466528
33231671
6029403
86968127
86583377
8005662
61883239
18703397
41753448
29046464
28362182
92522678
7837870
4178689
39156012
6521114
6349640
38959877
22607649
16483602
4790783
49304321
4729438
31949193
42766813
48865004
5402171
63237240
27761543
1707090
99479651
70565165
65454612
10377980