39541276
32349695
25241796
92691101
52175635
20266714
8007277
44521651
45221942
15452378
63339566
65929702
88969537
90066203
16196484
22147897
28688419
9591191
84776178
99137869
31723571
27797165
92023918
425064
32001521
28319226
8891516
35616632
18668641
31171177
9794156
88262753
43088025
11533816
79024187
23049677
11814130
54133143
3458225
68681128