9705276
843115
41218135
34726829
99265124
92496417
34916038
76422636
22874949
56551502
16222574
93474002
18865568
48477178
44611032
5404717
55347771
41404490
16737319
31059450
99921178
38072948
40144903
58286567
65549139
5892945
4387771
13887867
9988098
8872862
25014426
96483917
6347586
30062228
1730726
70901228
69839053
11697073
67413484
64852008