64411631
19022727
1236852
52988375
31769827
60824963
14291015
87017515
16151845
66887395
85387916
61123621
66508733
73741175
81622152
69081739
72864825
42237010
66658637
79473963
606660
32087845
72364277
58432500
35252361
19071406
42371555
7383923
26128191
29965782
96137147
32602286
39614548
17283306
96087168
7703328
58562158
61484689
15243055
19414380