44463833
33124679
20699885
25784672
87467698
65162121
268813
45648486
973191
69291521
15028300
1103387
35379044
92344561
10365017
4261991
73036472
17832576
16632551
63078045
16737091
84801311
96908538
91051461
16299195
84568474
48652147
44463537
213349
20985493
7546825
25921457
72362819
51833647
59824622
30792992
45741107
46021230
44037477
70551802