56558130
15116748
867190
78766336
7968470
82085536
48617975
30721839
82941764
716270
3382377
52429698
9512320
9324258
29963062
5427847
50169117
1209124
41988716
30724394
89474863
34865405
63891287
85703239
70511651
94548344
92919409
82469201
345916
5235178
6379537
3312854
33867643
21046384
88504929
85246314
986430
59025352
67488362
36967456