95209958
73517495
7336135
63224208
3059654
94023005
25221556
9575875
8967267
72884931
75548085
90445184
75357055
89711637
54764315
49688802
81302690
70512952
94076516
35039231
9107391
50661573
38937587
12811977
43841816
87573621
95057364
13198853
471096
34926677
64772088
21172764
52968655
91054795
4204236
32759876
18286228
19945621
9995665
67696756