13133130
57798142
29466152
34147491
34433237
1874679
64888187
37305215
9946677
40407258
39651231
56756176
52185735
91147603
97358668
92503459
53209191
4048470
54607058
31283883
73777838
60294339
92443908
69038752
50365936
44162217
57629800
1681290
11277057
68379952
10038712
74028444
475852
78473424
35447907
12473136
52781434
11651173
12313082
48932764