41898308
13076760
68791254
85786401
31044320
29614001
6066100
23193083
13163135
88071107
67623414
2477942
72079996
82073154
75642534
55099175
56804123
72177762
88914861
4090361
53776463
6941732
68212248
88135087
676068
31603146
76942801
65206
27862271
91249795
43835688
16338413
90208797
60014223
77203300
64524038
41424362
9018392
20294701
18721676