80371975
15701175
60088050
4206347
977148
84966812
82582250
98077930
20437008
74009908
10316905
68411273
37593297
1755384
33126734
58369110
60764751
5799230
13302158
2891450
25473421
15735557
26184977
3852585
23286574
5913170
66494911
67175261
11101254
94785818
61431289
38206706
3787372
71619269
66172258
4672427
2326222
35362493
24804413
48892703