53077323
26124811
28536151
27615692
3132664
28658175
89643501
85051123
25002142
88622024
70097795
64158245
15421922
28191739
53529861
37584224
7859984
14168302
65041229
82327712
43687556
16917733
20773003
310997
79366888
15651652
79718444
53687431
84759348
19675509
99734309
95787440
52004457
20145605
78069
97996464
96233253
75767663
15799763
69941590