79908713
28964805
10305282
1239604
85491756
94286919
39655003
8313237
3485106
27346917
30123901
89786094
42153958
38435005
78905197
10973378
81865411
70585960
42105388
96911047
81684079
85667695
4684861
33433895
90124528
12873398
9626603
12293923
38818122
723939
56021830
87345697
25397925
74825050
1898463
2954895
101151
67527763
46993871
6221195