47514047
2091452
2768440
82526443
64907039
83633763
90361840
44671392
11335567
62843698
13071572
22707789
3710995
19524731
38767619
47692741
52647977
16781360
9932956
35071764
54823660
773964
77778504
76348460
56447140
31496872
16045715
39393317
9951778
27587104
83571933
66015016
24237436
94674177
40262325
1005605
40723811
37643387
29147306
79433470