2062801
11698962
79806948
179661
14656402
42569147
92648677
68377448
601894
62756634
39072803
9322616
96616515
38747938
313649
59113339
639381
44441945
3526405
22855444
35759720
15601660
62256760
85449753
66754146
6697852
41526972
66137216
93669620
67755158
35045881
24872938
71367899
37945285
4707352
1643661
9575368
39924113
21132631
11263531