33283048
60732165
3419291
93091310
77219572
17519389
2639845
16819778
77512608
34236917
52984738
30881737
18534081
32285001
12225695
50474196
86021084
80332716
99126522
66429875
84113709
89995164
50546302
13421326
96364705
76835
1297314
75154170
37511221
63518318
15251650
21615085
67537308
9995644
53231715
84163284
24242859
57601250
62759566
13146766