13375088
56039739
12022894
35566900
5954175
12746911
414206
72137583
12922116
37362905
37936263
92626571
60038857
36816540
5577261
23358529
3163491
12568512
43397192
13528156
94468935
55386830
68618410
10777637
82364973
70406206
67174673
20012761
50402861
771630
93051237
99828161
97701047
20632755
27944065
17161936
39726735
61278839
66009314
13653550