500907
21109247
63967350
34941843
8859412
85265812
37539500
88698055
48289641
6800416
63565461
69863314
36605121
46677302
9388621
52757546
77625153
57978327
27057757
45561700
12572655
19125052
85421409
58447487
9799390
83395463
61902929
58136423
73887998
62615023
53584938
55291836
52891856
16294152
30757690
44812353
8778456
88197013
7420109
72531824