58602155
48231282
51762700
7449820
63034630
66873266
20302190
21021321
8063499
97196306
32264504
41856636
45477984
37029672
60491224
20885952
77062363
25993570
24567737
24145740
8953339
62897560
73513915
5223241
3067877
73536175
26633700
19362109
7000662
40503385
97947507
64545286
22085606
80549794
68905007
78705220
33438421
8741781
12444814
81528841