80554506
66121237
63477089
1274284
84638657
85033617
77096294
25442412
2217182
23454920
476320
2019121
40357713
52856714
50113105
9574818
10423169
32226146
364849
57644444
85054428
28621377
77104931
43361476
76087803
8329615
72359149
71575029
78271623
12803766
22556618
51247367
64272915
14019391
3908341
96159231
83849874
49366754
60456591
61554940