8554893
639388
25454672
46076763
66535600
7224814
94053037
34591526
19185537
99769544
73721704
47008048
18963516
24402612
43209674
11181503
93907042
3376802
13575620
9863553
18706983
21178644
2285526
69625108
49668018
40497572
27985765
6784385
30921693
48684727
20578093
1367704
84248851
53382849
13268767
5289144
37042437
5977955
30225311
5553761