53488897
18006225
2164787
18671198
31328257
718947
3902849
87825507
677286
738886
78959234
1356362
37129877
1445666
53202551
4339236
13798708
28953960
4787885
39533784
82704284
59459868
41612166
76711522
71932607
44123513
28954988
50471465
72786360
74303507
48448614
70327900
49414914
27393487
10271031
78289846
31643082
482408
85103341
31983579