76883871
71299256
13637786
5316779
77135254
81591325
60461289
64994451
82627856
86671482
63799559
53069076
47369769
5141427
50697586
51941222
57444175
3177320
4447672
70198224
5433769
22716300
97763629
15535001
60562333
43085339
52825159
9004406
39497213
41284848
15279782
16385067
63386138
95012680
32173062
47602240
18353059
18723310
65976753
27702623