52308983
49735361
17587775
3867510
61106325
40841172
57975925
85945864
16674602
33103168
19335886
25026139
57928617
59935009
60039381
73737706
9766146
89642336
12585214
14994348
19608366
47382708
55378062
4659540
90734173
91095352
2142113
9343923
67747924
58219426
28796081
70871807
4889118
66034176
25717360
55979922
57082484
43064868
28351442
59361063