10184264
3307143
4848841
56074836
3451015
76887589
37351708
15306381
448269
73356276
26527069
68925083
53379761
30778584
7544536
73474308
53896321
43664557
52934938
47428591
87892607
32067489
9444753
47255882
58541534
53826316
15197972
93885139
83169820
9161908
37444988
20216042
83283909
37306694
10785649
71752102
89433096
16397371
50248873
4525033