35508792
32654738
608610
3137523
73652416
16849138
8914378
84407546
84844807
35627597
63714095
477209
64001951
90512484
24377024
25812169
15101712
81969
34458581
10398358
77515017
4762750
5663922
29268457
815511
12685743
27606405
53184568
442891
48314542
27261021
58093005
581444
70571464
82192230
91057461
3737652
92384942
48387452
327429