81561153
81807245
87299551
64921130
2574844
9745863
11231323
13806150
3203362
30377465
34787119
4382029
57589669
40909148
45498424
6598260
81334947
39672030
77022495
26852758
67884247
45091750
55792303
20737606
39755492
15301844
5495656
77197102
51401397
84751576
48639520
2821293
51567036
1001404
72623830
8807801
88095623
46023453
13522955
20925042