34498900
95688323
73077840
38616897
29492313
52092799
9530803
52101160
48878413
38475111
92006426
76244232
73525958
89509538
49805727
8986526
40845047
54477214
8425393
58866306
70217754
53795355
86929245
59253888
83788187
99299971
77699867
54456661
77433705
51523132
36433140
91952588
70992852
17921594
5507973
75313714
21931200
20921051
6679590
803937