13581163
8961507
37823474
36315458
30437241
14053627
917322
80619347
55707608
35488578
50206601
4241696
20501838
79523445
70869797
41408343
5087947
8437816
91621684
92754131
38768234
82056675
12093457
649885
83603152
86467231
44446929
60722249
15892129
32881981
24523395
52022501
41168806
22493361
1418790
7650752
3551742
21855801
16928680
97268952