34027499
6878873
13402768
86151911
22194170
94657687
27317703
5287421
35574987
31744518
9772393
83234793
70188999
9971787
95437538
40072338
11975106
73035781
21573973
37845989
81848624
57115005
51861105
27306968
55701542
28549036
26087820
77515002
25611313
10873845
92745551
88338967
65578860
27871922
6613150
81055006
51074861
81149100
29376078
63238917