4590643
29908980
6369134
213700
72429102
84262630
6119205
92051494
13258483
80052382
27702140
15636146
40468873
77295190
68097794
26542395
75069845
21458487
36461031
29567463
16872190
98497553
33007781
33745363
40122911
27892575
94589276
1521709
50561759
7651716
71222774
6908456
78409790
30469926
14136973
12763076
73443757
5626281
29394513
16958702