94316579
87373376
65886935
99204280
95736849
33315133
43189709
50791329
30385266
12246135
37832546
90008129
40534601
56535496
58112567
27208635
5037150
81565134
72087619
25673550
84203745
40793017
20489009
8513472
21188016
2556798
41891195
86921598
77072400
4227014
64334423
99049362
44266837
99015355
60792037
2774745
13364086
37523771
40228274
60612722