2524778
30114300
41909014
6453050
6279321
40236715
40824707
95893768
65326810
79717093
3982854
76936356
26772988
86023516
82808568
59165860
84082924
9182139
58165180
4293542
89414661
7242990
14563377
59663480
81305998
28137019
9653718
24485894
48764685
12765019
28142732
20401914
85471617
5426893
71647485
84513095
7665437
72306032
71051159
22985463