385640
80105723
12773175
46526649
16146904
72958441
7241926
4069119
48081610
81561964
44049333
77569916
12639521
24939421
95515260
64797047
61238276
91434816
59986278
284344
78276813
80593762
77752037
18557869
15496928
65142819
39308302
44584651
94202314
1150805
92925384
62582166
19905860
70649974
47199998
2323673
59773516
49074188
89129621
6923075