46368581
9543976
18512500
65362609
93838479
14528738
40478756
50746477
56116973
3633028
60954044
47286937
3265413
52181018
1505070
32013754
57273647
32503612
14871510
15341618
67138295
74254873
39346895
20373403
53284124
57525419
81484536
90333372
11675858
38139267
45887027
4128092
3990520
72426563
82065495
83721418
3714693
22262313
8675188
30066024