33643235
33202109
90702647
47236180
57368117
54569622
68761305
39513899
69034016
63067513
99535820
7153622
69704127
15827345
38938077
98738920
17375545
28374053
68178106
37223504
52997095
97865436
40959210
82828820
39028662
15142047
45412808
53102671
82293552
78128781
72234165
47488981
96549539
9294345
17706301
53028618
3080407
9008895
63002808
21163888