3831863
17939472
23068221
6125730
10025478
33918390
47663572
3453950
90999753
64221806
81972842
29706955
37207635
685163
71032004
23957987
385717
93611926
21632738
89243263
50864478
993415
94517491
77025431
30867838
87798083
74295277
67405199
655629
70689204
5576813
30729272
64305779
13089928
11352499
7867499
62049931
33958801
18357366
39758125