6657899
54109195
2107991
8612475
76808340
8179346
38175722
41269360
41779105
77108892
13112678
8446709
75523330
43017724
48339827
9831824
87317549
13469944
88079029
65466445
11934502
21506238
1659778
84929387
42695302
79762673
33534128
20181758
67217856
83752429
68275281
95904434
35953443
26491494
79259145
6775387
10221098
96224248
72136707
46958011