4403770
2172026
64023156
59119428
72573274
18559752
71444584
97402337
90544633
11669373
44567880
31408484
50548084
17776493
68038355
82988685
7149702
44045670
64947045
45325453
87138184
5893540
40039363
29175465
96874640
61704999
59498258
48405849
476189
86058760
45008897
61275856
60842409
9301072
19482563
35561997
37464911
20835533
27044428
1973447