87628279
29662569
58542858
11524651
4391628
2229765
9592630
29367929
15416731
4670165
1889449
85127313
56844635
6068197
78335887
39383210
23076435
43646522
46248366
31562233
17624876
16803585
52926764
42054131
7241707
94616708
4719452
11173355
16334727
91069977
25242860
84369137
85422932
85837460
78372533
80188340
67969632
79704500
66926025
6926567