12228424
42124175
701170
84135474
30159281
84022440
6441135
8504638
2003906
528866
344254
8905178
18961015
40243853
34471707
37572838
16328410
81076573
7935178
56552221
54792072
67983191
26725802
96861224
70686506
83496034
52776092
6342141
91677051
63351767
34101165
5645973
41879126
41293068
77568501
67658640
9418225
15128550
93964614
86278526