19617605
513269
32296483
3239700
41233863
11735270
30654222
95784734
85827803
8748044
146181
4427986
4145235
67536869
80066853
20464710
57415480
44727606
25457768
39308524
66018177
72921416
43118988
17791394
81421017
67215065
50242419
1734508
47706711
39973750
31811930
29835433
9275265
13126937
49933761
24097982
44402559
61222269
213948
34121379