30512829
8354619
12809177
23615803
17933837
379936
13134087
67167221
3063205
37264877
55578389
57889415
37741537
38264555
36214810
69502529
78483952
85337957
66595713
48527320
22979409
57393614
54777416
78291756
46301718
437640
62163405
1642139
15351395
49614597
43831336
44721271
94822489
61453835
7495764
67228965
24618067
45407669
59822050
81277487