37436590
86905638
42429464
12999289
73981747
11945684
31609303
9753291
82444998
21612720
7319649
55879955
75263931
66451758
53467054
16072099
55212663
9030338
50619013
56039495
67004745
33949156
45023731
66246863
60102402
22525663
13101228
85256453
32302598
35577788
7807144
84502067
61658839
45578204
8336056
58232579
57877056
23093376
3932122
50696466