47627070
20335104
85776585
29628869
34064680
37471993
42867022
9097912
10337143
42344869
66953802
65502574
2972760
21131698
95678898
26972596
75615257
79199639
49453348
60234072
71977579
40191582
14419627
48276997
25447319
56544346
54119824
14538280
54961379
61218326
20171528
23884453
10227664
68186175
63154340
17715051
17289195
37799926
25463167
1071960