48258059
8444098
61143300
13695130
46461881
19451796
21739590
64003118
48926928
16384627
45434309
28956865
5232375
82982050
67692765
59349
35052178
11859698
43171948
22814341
89044195
63602153
94937584
22994117
13546749
8042318
44005854
24543719
37406049
35363546
88279862
9228302
73963268
31193681
84247507
81318258
34391571
73853991
52472953
15617964