38746308
973420
26381744
55516306
14407269
14558126
57061369
47958767
9398274
9176509
13707780
3166680
8079727
67432271
44445385
6552611
24085713
31101797
25928404
73464057
62674242
6302120
55177432
1670151
75967082
63305635
34934611
76512103
66301599
9631964
70908746
9303427
43373377
8842287
83611295
81959496
28909026
77375969
51935692
1662298