68037662
61164307
22924056
1978481
72181642
32566156
48822301
97088120
149768
29262027
3698849
6034862
22527172
53804668
88206484
18606351
94280
24699295
74522825
38329539
548202
63416637
93597582
39763869
15734856
4532896
16455820
70744088
91338696
67062604
80392717
51879471
951338
1569518
25696738
5023320
3683372
73559017
20644963
9236420