4375700
95385867
89881234
15116920
92405256
83951794
30717324
5541343
39651213
47351190
56297106
73733740
64153022
1448170
85311064
44039754
388935
24973255
66986087
80574798
47526930
56396731
62686126
43227168
54652738
19626531
62836188
73813697
37994645
67541826
1691231
11478039
55244947
24309193
57603459
22674025
38916112
63173258
48746081
3155168