48851659
36983160
49885216
67466385
15075898
37938872
61632752
13455780
9553694
65903811
12889847
3474169
60102554
10873379
1699646
1000934
14123919
8339010
24114692
34087787
38558088
24724593
20832558
84875771
84651764
35142341
4901485
84245825
36381427
87499793
56082831
86177773
89734127
595837
66069802
77058285
51009529
21728215
85193770
80731471