3578346
28894926
14334123
7078251
22712584
17428195
48976352
4705818
882638
14904783
80222643
60901543
21084473
58147404
3939261
7241594
53571188
7438412
58911904
38043086
57825920
41625730
69033719
19111899
42458873
69382859
62712629
82769467
52388379
53016331
1811298
92756390
87905161
76537878
58981879
93936887
13139326
94549533
74683496
27003716