59122534
1469450
77478234
68261404
86036119
40774193
89487763
65866262
701369
27416968
93077775
2953244
33117044
75369826
64855969
84404643
48451986
48932944
83404664
26756808
3266179
38603979
44787566
9153650
50729799
38901689
74824869
88381329
14701131
32121762
78842223
89887165
62987249
47041458
42287868
33386982
72787108
64953982
62877587
92232679