14963937
3321385
5145498
7053574
59243304
21317698
21442761
77163962
19894628
73032334
71173231
6099718
8950723
17336354
68105828
81359845
27834959
79151530
4449590
86263623
68464351
8274813
10249056
48243525
5243320
55026925
70325583
9401662
24133727
27792015
86312791
7106556
84652349
19184637
25364450
710668
75918183
55829150
78844806
83909335